Always private
DuckDuckGo never tracks your searches.
Learn More
You can hide this reminder in Search Settings
All regions
Argentina
Australia
Austria
Belgium (fr)
Belgium (nl)
Brazil
Bulgaria
Canada (en)
Canada (fr)
Catalonia
Chile
China
Colombia
Croatia
Czech Republic
Denmark
Estonia
Finland
France
Germany
Greece
Hong Kong
Hungary
Iceland
India (en)
Indonesia (en)
Ireland
Israel (en)
Italy
Japan
Korea
Latvia
Lithuania
Malaysia (en)
Mexico
Netherlands
New Zealand
Norway
Pakistan (en)
Peru
Philippines (en)
Poland
Portugal
Romania
Russia
Saudi Arabia
Singapore
Slovakia
Slovenia
South Africa
Spain (ca)
Spain (es)
Sweden
Switzerland (de)
Switzerland (fr)
Taiwan
Thailand (en)
Turkey
Ukraine
United Kingdom
US (English)
US (Spanish)
Vietnam (en)
Safe search: moderate
Strict
Moderate
Off
Any time
Any time
Past day
Past week
Past month
Past year
  1. joelonsoftware.com

    Netscape 6.0 is finally going into its first public beta. There never was a version 5.0. The last major release, version 4.0, was released almost three years ago. Three years is an awfully long time in the Internet world. During this time, Netscape sat by, helplessly, as their market share plummeted. It's a bit smarmy…
    • About Joel Spolsky

      I'm your host, Joel Spolsky, responsible for just about everything on this site. This is Joel on Software, where I've been ranting about software development, management, business, and the Internet since 2000, although you may have noticed I don't publish too much here lately.. In 2000 I co-founded Fog Creek Software, where we created lots of cool things like the FogBugz bug tracker ...

  2. news.ycombinator.com

    First of all the experienced people will probably move on, secondly business pressures will never allow you to do things "just right". I can't tell you how many rewrites I've seen fail, compared to the handful of rewrites that actually achieve their goals. And this is a very risky proposition for a company.
  3. Was this helpful?
  4. Things You Should Never Do, Part I. joelonsoftware. ... And if you do work for such a company, you should have business people who know that a feature freeze for a rewrite is a death knoll, and will never allow it for that very valid reason. In 2016, most apps are web apps. They aren't super complex, they don't have a long life, and they ...
  5. johnweldon.com

    Joel On Software :: Things You Should Never Do. A classic that deserves perennial review: Things You Should Never Do, Part I. They did it by making the single worst strategic mistake that any software company can make: They decided to rewrite the code from scratch. As if source code rusted. I fall prey to this mindset every other week.
  6. joelonsoftware.com

    In your essay 'Things you should never do, Part I ... sent me the following response to my plea never to start over from scratch in 'Things You Should Never Do': I agree completely, it's one of the major reasons I resigned from Netscape. In 1998, after wasting a year wanking, a group of new but experienced programmers, and one of our ...
  7. timschreiber.com

    Of course, required reading for anyone considering refactor vs. rewrite is Joel Spolsky's "Things You Should Never Do, Part I" article, in which he posits the single worst strategic mistake you can make on a software project is to rewrite the code from scratch. If you haven't read the article, stop and read it now. You'll be glad you did.
  8. Things You Should Never Do, Part I : Authors: Joel Spolsky: Publication: April 6, 2000: The article "Things You Should Never Do, Part I" was published on Joel Spolsky's blog "Joel on Software" 1 way back in April of 2000 (which might seem like an eternity ago in the software industry). In this article, Joel argues that the disastrous decision ...
  9. news.ycombinator.com

    Feb 29, 2024The idea is that frameworks are generally designed to be used by other people, leading to greater focus on documentation, developer ergonomics, community support and generally more versatile code (scales with number of contributers/users; many will report obscure bugs and edge cases you may never consider testing but would impact your end users).
  10. joelonsoftware.com

    Things You Should Never Do, Part I. Subscribe! You're reading Joel on Software, stuffed with years and years of completely raving mad articles about software development, managing software teams, designing user interfaces, running successful software companies, and rubber duckies.
  11. link.springer.com

    Netscape 6.0 is finally going into its first public beta. There never was a version 5.0. The last major release, version 4.0, was released almost three years ago. Three years is an awfully long time in the Internet world. During this time, Netscape sat by,...
  12. Can’t find what you’re looking for?

    Help us improve DuckDuckGo searches with your feedback

Custom date rangeX